\hypertarget{class_g_l_buffer_manager}{
\section{\-G\-L\-Buffer\-Manager \-Class \-Reference}
\label{class_g_l_buffer_manager}\index{\-G\-L\-Buffer\-Manager@{\-G\-L\-Buffer\-Manager}}
}


{\ttfamily \#include $<$\-G\-L\-Buffer\-Manager.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
unsigned int \hyperlink{class_g_l_buffer_manager_a243593653de19b28353fba0d78a3b993}{\-Create\-G\-L\-Buffer} (const char $\ast$buf\-\_\-name, void $\ast$local\-\_\-buf\-\_\-addr, unsigned int buf\-\_\-byte\-\_\-size)
\item 
unsigned int \hyperlink{class_g_l_buffer_manager_afef895ce4c1441fcf8c1ce3cda7b622e}{\-Get\-G\-L\-Buffer} (const char $\ast$buf\-\_\-name)
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_g_l_buffer_manager}{\-G\-L\-Buffer\-Manager} $\ast$ \hyperlink{class_g_l_buffer_manager_a4cdf7d358eaee69c071abbaed6120b49}{\-Get\-Singleton} (void)
\end{DoxyCompactItemize}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{class_g_l_buffer_manager_a243593653de19b28353fba0d78a3b993}{
\index{\-G\-L\-Buffer\-Manager@{\-G\-L\-Buffer\-Manager}!\-Create\-G\-L\-Buffer@{\-Create\-G\-L\-Buffer}}
\index{\-Create\-G\-L\-Buffer@{\-Create\-G\-L\-Buffer}!GLBufferManager@{\-G\-L\-Buffer\-Manager}}
\subsubsection[{\-Create\-G\-L\-Buffer}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \-G\-L\-Buffer\-Manager\-::\-Create\-G\-L\-Buffer (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{buf\-\_\-name, }
\item[{void $\ast$}]{local\-\_\-buf\-\_\-addr, }
\item[{unsigned int}]{buf\-\_\-byte\-\_\-size}
\end{DoxyParamCaption}
)}}
\label{class_g_l_buffer_manager_a243593653de19b28353fba0d78a3b993}
\hypertarget{class_g_l_buffer_manager_afef895ce4c1441fcf8c1ce3cda7b622e}{
\index{\-G\-L\-Buffer\-Manager@{\-G\-L\-Buffer\-Manager}!\-Get\-G\-L\-Buffer@{\-Get\-G\-L\-Buffer}}
\index{\-Get\-G\-L\-Buffer@{\-Get\-G\-L\-Buffer}!GLBufferManager@{\-G\-L\-Buffer\-Manager}}
\subsubsection[{\-Get\-G\-L\-Buffer}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \-G\-L\-Buffer\-Manager\-::\-Get\-G\-L\-Buffer (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{buf\-\_\-name}
\end{DoxyParamCaption}
)}}
\label{class_g_l_buffer_manager_afef895ce4c1441fcf8c1ce3cda7b622e}
\hypertarget{class_g_l_buffer_manager_a4cdf7d358eaee69c071abbaed6120b49}{
\index{\-G\-L\-Buffer\-Manager@{\-G\-L\-Buffer\-Manager}!\-Get\-Singleton@{\-Get\-Singleton}}
\index{\-Get\-Singleton@{\-Get\-Singleton}!GLBufferManager@{\-G\-L\-Buffer\-Manager}}
\subsubsection[{\-Get\-Singleton}]{\setlength{\rightskip}{0pt plus 5cm}static {\bf \-G\-L\-Buffer\-Manager}$\ast$ \-G\-L\-Buffer\-Manager\-::\-Get\-Singleton (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_g_l_buffer_manager_a4cdf7d358eaee69c071abbaed6120b49}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{_g_l_buffer_manager_8h}{\-G\-L\-Buffer\-Manager.\-h}\end{DoxyCompactItemize}
